Big Huge Thesaurus

suborder Ornithomimida

noun

sounds kind of like